English Dictionary
◊ ENGLISH SPARROW
English sparrow
n : small hardy brown-and-gray bird native to Europe [syn: {English
sparrow}, {house sparrow}, {Passer domesticus}]